#ifndef LOGGEABLE_H_
#define LOGGEABLE_H_
#include "logger/Logger.h"
#include "Constantes.h"

class Loggeable {
private:
	Logger logger;

protected:
	bool modoDebug;

public:
	// Si modoDebug = true, entonces loggea en el archivo
	Loggeable(const string& nombreProceso, bool modoDebug);
	Loggeable(const Loggeable& otro);
	virtual ~Loggeable();
	Logger& getLogger();
};

#endif /* LOGGEABLE_H_ */
